<?php
# 1、接收数据（通常外部传入，需要验证）
# 当前需求来自内部，不需要外部数据
# 2 连接认证数据库并处理可能出现的错误信息
$conn = @mysqli_connect('localhost','root','root') or die(iconv('gbk','utf-8',mysqli_connect_error()));
# 3 设置字符集
mysqli_set_charset($conn,'utf8') or die(mysqli_error($conn));
# 4 选择数据库
mysqli_select_db($conn,'news') or die(mysqli_error($conn));
#  5 组织sql指令
$sql = "update author set name = 'xiaoli1' where id = 9";
// var_dump($sql);
# 6 执行sql语句写入到数据库
$res = mysqli_query($conn,$sql);
// var_dump($res);
if($res === false) die(mysqli_error($conn));
# 7 返回结果
$rows = mysqli_affected_rows($conn);
// var_dump($rows);
# 针对受影响的行数来解决判定是否更新成功
if($rows){
	echo $rows;
}else{
	echo '没有更新的数据';
}
# 关闭连接
mysqli_close($conn);


